Skip to content

sdist: fix normative language around pax#2058

Merged
woodruffw merged 1 commit into
pypa:mainfrom
woodruffw-forks:ww/pax
May 21, 2026
Merged

sdist: fix normative language around pax#2058
woodruffw merged 1 commit into
pypa:mainfrom
woodruffw-forks:ww/pax

Conversation

@woodruffw
Copy link
Copy Markdown
Member

@woodruffw woodruffw commented May 21, 2026

PEP 625 says:

An sdist must be a gzipped tar archive in pax format, that is able to be extracted by the standard library tarfile module with the open flag 'r:gz'.

...but the living spec used the weaker "should" instead. This fixes it.

CCing some parties I suspect would be interested: @konstin @emmatyping

Other relevant refs:


📚 Documentation preview 📚: https://python-packaging-user-guide--2058.org.readthedocs.build/en/2058/

Signed-off-by: William Woodruff <william@yossarian.net>
@woodruffw woodruffw self-assigned this May 21, 2026
@woodruffw woodruffw requested a review from a team May 21, 2026 19:36
@woodruffw woodruffw added this pull request to the merge queue May 21, 2026
Merged via the queue into pypa:main with commit ecf32d9 May 21, 2026
8 checks passed
@woodruffw woodruffw deleted the ww/pax branch May 21, 2026 21:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants